// (?=p) (?!p)
// es6 (?<=l) (?<!l)

// 在某个模式的前面的位置插入“#”

var result="hello".replace(/(?=l)/g,'#');
console.log(result);

// 在不是某个模式的前面的位置插入“#”
var result="hello".replace(/(?!l)/g,'#');
console.log(result);

// 在某个模式的后面的位置插入“#”
var result="hello".replace(/(?<=l)/g,'#');
console.log(result);


// 在不是某个模式的后面的位置插入“#”
var result="hello".replace(/(?<!l)/g,'#');
console.log(result);
